bring in numerous victories - Turc Anglais Dictionnaire